technical review authority - Alemán Inglés Diccionario